package com.kuang.springboot01kuang.controller;

import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
import org.springframework.web.bind.annotation.RestController;

/**@Controller
 * 使用Controller注解报下面的这个错误的原因是：
 * return 所返回的值默认去寻找那个页面，因为这里使用了Thymeleaf
 * 只有使用RestController和ResponseBody才直接返回字符串。
 * 如果要用Thymeleaf去跳转页面，就只能使用Controller注解
 * 报错信息：
 * org.thymeleaf.exceptions.TemplateInputException:
 * Error resolving template [this is thymeleaf],
 * template might not exist or might not be accessible
 * by any of the configured Template Resolvers
 */
/*@Controller*/
//@RestController
//@ResponseBody
@Controller
public class ControllerTest1 {
    @RequestMapping("/testThymeleaf")
    public String testTL(Model model){
        model.addAttribute("msg","hello thymeleaf");
        return "testThymeleaf";
    }
}
